﻿/*
** Xin YUAN, 2019, BSD (2)
*/

////////////////////////////////////////////////////////////////////////////////

#include "precomp.h"

#include "../../common/TextDef.h"
#include "../../model/CfgModel.h"
#include "../CfgViewModel.h"

////////////////////////////////////////////////////////////////////////////////
namespace CSL {
////////////////////////////////////////////////////////////////////////////////

// CfgViewModel

std::function<bool(Fl_Color)> CfgViewModel::get_SetBackColorCommand()
{
	return [this](Fl_Color clr)->bool
			{
				uchar r, g, b;
				Fl::get_color(clr, r, g, b);
				this->m_refModel->SetBackColor(RgbColor(r, g, b));
				return true;
			};
}

////////////////////////////////////////////////////////////////////////////////
}
////////////////////////////////////////////////////////////////////////////////
